nerve implantation - German English Dictionary